touch base – Deutsch–English translations

🇬🇧 en de 🇩🇪

touch base verb

  • to consult, visit or communicate
kurzschließen
Wiktionary Links